序
嗨,我是ethers。
這次所選的30日挑戰主題是ASP.NET Core
會選擇此題是因為之前必修課有碰過ASP.NET Core,但當時課程進度較趕,以致於整個學期下來自己更像是程式複寫機器一樣,基礎打得不太穩固。
因此這次鐵人賽的目的是這樣的:
一來是想替自己制定30日的學習計畫,慢慢的紮穩基礎,也為了之後的畢業專案做準備。
二來是原本上課時就蠻喜歡Web開發相關的課程的,也覺得ASP.NET Core上可以使用的MVC架構可以更讓我有個開發的邏輯,而不是像以前一樣一個Html檔+CSS檔寫到底,所以這次想好好的學習如何在ASP.NET Core上獨立做出能讓自己滿意的專案!
希望在接下來的30日裡可以一天比一天進步一點~讓自己越來越厲害!🌱
在接下來的30日裡會以基礎的語法搭配小練習製作為主去進行分享與學習~
如有不正確&可改進的地方都歡迎大家指出!
順帶附上我接下來的30日的文章主題目錄供大家參考
(目錄僅供參考,有異動會再更新)
1.序言
2.什麼是.NET (Core)
3.什麼是MVC架構(Model-view-controller)
4.ASP.NET Core 大百科📖
5.開發環境安裝
6.專案建置及檔案資料夾
7. .NET專案管理
8.Controller中的Action
9.如何利用Controller傳遞資料
10.建立Model並產出View檢視
11.強型別檢視vs動態型別檢視
12.用Scaffolding建立CRUD資料庫
13.了解何謂Layout布局檔
14.Action Result的結果類型(上)
15.Action Result的結果類型(下)
16.什麼是Bootstrap5
17.Bootstrap5 基本元件介紹
18.施展漂亮魔法~✨Bootstrap5 實際操作演練!
19.Grid網格系統使用解析
20.Razor語法入門
21.什麼是Partial View(部分檢視)
22.Tag Helpers vs Html Helpers
23.Tag Helpers搭配Razor使用的常見語法
24.如何用Html Helpers建立CRUD表單
25.View Component的使用方法
26.設定第一個Entity Framework Core資料庫
27.Entity Framework Core常見語法介紹
28.如何部屬應用程式(IIS篇)
29.如何部屬應用程式(Microsoft Azure篇)
30.完賽結語